package com.gopay.common.domain.cps.cbrmb;

import com.gopay.common.constants.cbrmb.CbRmb01737BizStep;
import com.gopay.common.domain.BaseEntity;

/**
 * 跨境退款交易类
 * @author lailingyu
 */
public class Tran01737PortalVO extends BaseEntity{

	/**
	 * serialVersionUID
	 */
	private static final long serialVersionUID = 3644750679697602044L;

    /**
     * 交易步骤
     */
    private CbRmb01737BizStep bizStep;

    /**
     * 退款客户ID
     */
    private String refundCustId;

    /**
     * 退款用户ID
     */
    private String refundUserId;

    /**
     * 原始订单ID
     */
    private String orders;

    /**
     * 退款的订单
     */
    private String[] orderList;

    /**
     * 退款金额
     */
    private String amounts;

    /**
     * 退款的订单金额
     */
    private String[] amountList;

    /**
     * 退款原因
     */
    private String refundReasonSplit;

    /**
     * 支付密码
     */
    private String payPwd;
    
    /**
     * 投诉方
     */
    private String complainant;
    
    /**
     * 控制台操作员ID
     */
    private String consoleOprId;
    
    /**
     * 退款订单ID
     */
    private String[] refundOrderId;
    
    /**
     * 动态口令卡
     */
    private String dcPass;

    /* 微通密码控件 add by xuexj @ 20170302 */
    private String network;

    private String disk;

    private String cpu;

    private String hardList;
    /* 微通密码控件 */
    
    private String signedData;

	public CbRmb01737BizStep getBizStep() {
		return bizStep;
	}

	public void setBizStep(CbRmb01737BizStep bizStep) {
		this.bizStep = bizStep;
	}

	public String getRefundCustId() {
		return refundCustId;
	}

	public void setRefundCustId(String refundCustId) {
		this.refundCustId = refundCustId;
	}

	public String getRefundUserId() {
		return refundUserId;
	}

	public void setRefundUserId(String refundUserId) {
		this.refundUserId = refundUserId;
	}

	public String getOrders() {
		return orders;
	}

	public void setOrders(String orders) {
		this.orders = orders;
	}

	public String[] getOrderList() {
		return orderList;
	}

	public void setOrderList(String[] orderList) {
		this.orderList = orderList;
	}

	public String getAmounts() {
		return amounts;
	}

	public void setAmounts(String amounts) {
		this.amounts = amounts;
	}

	public String[] getAmountList() {
		return amountList;
	}

	public void setAmountList(String[] amountList) {
		this.amountList = amountList;
	}

	public String getRefundReasonSplit() {
		return refundReasonSplit;
	}

	public void setRefundReasonSplit(String refundReasonSplit) {
		this.refundReasonSplit = refundReasonSplit;
	}

	public String getPayPwd() {
		return payPwd;
	}

	public void setPayPwd(String payPwd) {
		this.payPwd = payPwd;
	}

	public String getComplainant() {
		return complainant;
	}

	public void setComplainant(String complainant) {
		this.complainant = complainant;
	}

	public String getConsoleOprId() {
		return consoleOprId;
	}

	public void setConsoleOprId(String consoleOprId) {
		this.consoleOprId = consoleOprId;
	}

	public String[] getRefundOrderId() {
		return refundOrderId;
	}

	public void setRefundOrderId(String[] refundOrderId) {
		this.refundOrderId = refundOrderId;
	}

	public String getDcPass() {
		return dcPass;
	}

	public void setDcPass(String dcPass) {
		this.dcPass = dcPass;
	}

	public String getNetwork() {
		return network;
	}

	public void setNetwork(String network) {
		this.network = network;
	}

	public String getDisk() {
		return disk;
	}

	public void setDisk(String disk) {
		this.disk = disk;
	}

	public String getCpu() {
		return cpu;
	}

	public void setCpu(String cpu) {
		this.cpu = cpu;
	}

	public String getHardList() {
		return hardList;
	}

	public void setHardList(String hardList) {
		this.hardList = hardList;
	}

	public String getSignedData() {
		return signedData;
	}

	public void setSignedData(String signedData) {
		this.signedData = signedData;
	}

}
